#pragma once

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <cinttypes>
// #include <filesystem>
#include <cassert>
#include <unistd.h>
#include "ai_common.h"
// namespace fs = std::filesystem;

// void check_folder(const char *folder_path);
// void write_bin_file(const char *filename, uint64_t *buffer, size_t size);
// bool read_bin_file(const char *filename, uint64_t *buffer, size_t size);
void pt_rand_generator(int point_num, const char *filename);

void in_rand_generator(int point_num, int inch_loop_num, const char *filename);

void wt_rand_generator(uint32_t DMA_WT_NUM, const char *filename);